#ifdef _MSC_VER
#define DLL_EXPORT __declspec(dllexport)
#define DLL_IMPORT __declspec(dllimport)
#else
#define DLL_EXPORT
#define DLL_IMPORT
#endif

#ifdef Data_EXPORTS
#define DATA_API DLL_EXPORT
#else
#define DATA_API DLL_IMPORT
#endif

#ifndef D_PI
#define D_PI 3.141592653589793
#endif